geographical speciation - French English Dictionary